Korrektur: Er sollte eine Suchen/Ersetzen-Funktion haben, die Regexps unterstützt. Wenn man nach Regexps suchen und entsprechend ersetzen kann kann man schon fast alle Refactoring-Augaben bewältigen, die in einem Kleinprojekt so anfallen. Man könnte natürlich KWrite als spezialisierte IDE ansehen, ich tendiere aber eher dagegen.
Und mehrschrittiges Undo. Was passiert, wenn man das nicht hat, sieht man bei Notepad, das allenfalls zum Lesen von Readmes taugt.